rumex crispus - French English Dictionary